import math
print('Введите четырёхзначное число:')
ch=int(input())

if 1000<=ch<=9999:
    if ch %2 ==0:
        
    
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")

    if ch% 3 == 0:
        print("Число кратно трём: Да")
    else:
        print("Число кратно трём: Нет")
    if math.sqrt(ch) % 1 == 0:
        print("Число являеться квадратом числа:",int(math.sqrt(ch)))
    else:
        print("Число являеться квадратом числа: Нет")
    print("")
    print("")
    q=ch%10
    w=ch//10%10
    e=ch//100%10
    r=ch//1000
    min_ch= min(q,w,e,r)
    print("Наименьшая цифра числа:",min_ch)
    max_ch= max(q,w,e,r)
    print("Наибольшая цифра числа:",max_ch)


    kol0 = 0
    cho=ch
    while cho > 0:
        if cho % 10 ==0:
            kol0 += 1
        cho = cho//10
    print('Кол-во нулей в числе:',kol0)
    
    print("")
    print("")
    if math.sqrt(q) % 1 == 0:
        print('Цифра в разряде единиц является квадратом цифры:',int(math.sqrt(q)))
    else:
        print('Цифра в разряде единиц является квадратом цифры: Нет')
        
    if math.sqrt(w) % 1 == 0:
        print('Цифра в разряде десятков является квадратом цифры:',int(math.sqrt(w)))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')
        
    if math.sqrt(e) % 1 == 0:
        print('Цифра в разряде сотни является квадратом цифры:',int(math.sqrt(e)))
    else:
        print('Цифра в разряде сотни является квадратом цифры: Нет')
        
    if math.sqrt(r) % 1 == 0:
        print('Цифра в разряде тысяч является квадратом цифры:',int(math.sqrt(r)))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')
else:
    print("Введённое число не является четырёхзначным")
